DevOps 1C – курс по автоматизации процессов на платформе 1С от Otus
Вы научитесь
Программа курса
Учеба проходит онлайн на вебинарах два раза в неделю. У вас будет чат для общения с одногруппниками и преподавателями. Прошедшие уроки будут доступны в записи. Предусмотрены и домашние работы, на выполнение каждой из них потребуется от 3 до 5 часов.
Подготовка среды разработки
Первый модуль познакомит вас с платформой 1С и процессом ее установки. Поймете, как работать с базами данных и какие инструменты использовать. Познакомитесь с методами хранения данных в 1С. Узнаете, как работать с версиями при помощи специальной системы Git. Получите представление о горячих клавишах, которые можно использовать в среде разработки.
Первый модуль познакомит вас с платформой 1С и процессом ее установки.
Поймете, как работать с базами данных и какие инструменты использовать.
Познакомитесь с методами хранения данных в 1С.
Узнаете, как работать с версиями при помощи специальной системы Git.
Получите представление о горячих клавишах, которые можно использовать в среде разработки.
Обмен данными
Во втором модуле будете изучать способы обмена данными. Настроите интеграцию с внешними сервисами, такими как Excel и Google-таблицы. Поближе рассмотрите web и http-сервисы как системы обмена информацией.
Во втором модуле будете изучать способы обмена данными. Настроите интеграцию с внешними сервисами, такими как Excel и Google-таблицы.
Поближе рассмотрите web и http-сервисы как системы обмена информацией.
EDT, СППР, брокеры, производительность
В третьем модуле изучите возможности настройки и мониторинга производительности. Снова обратитесь к СУБД через соответствующие инструменты. Узнаете, как строится проект в 1С. Изучите еще один типовой продукт 1С:СППР. Получите представление о работе с брокерами сообщений. Получите представление о системах обменов. Также научитесь работать с 1С через веб. На практике потренируетесь в повышении производительности программ. Сможете анализировать и мониторить процессы при помощи инструментов Prometheus и Grafana. В конце модуля обратитесь к изучению 1C:EDT. Поймете, как провести интеграцию с Git.
В третьем модуле изучите возможности настройки и мониторинга производительности.
Снова обратитесь к СУБД через соответствующие инструменты.
Узнаете, как строится проект в 1С.
Изучите еще один типовой продукт 1С:СППР.
Получите представление о работе с брокерами сообщений.
Получите представление о системах обменов.
Также научитесь работать с 1С через веб.
На практике потренируетесь в повышении производительности программ.
Сможете анализировать и мониторить процессы при помощи инструментов Prometheus и Grafana.
В конце модуля обратитесь к изучению 1C:EDT.
Поймете, как провести интеграцию с Git.
Скрипты, автотесты, CI/CD
В этом модуле изучите методы анализа и визуализации данных. Перейдете к изучению способов шифрования как внутри платформы 1С, так и при помощи внешних сервисов. Узнаете, как настроить электронный документооборот. Научитесь писать скрипты для 1С при помощи OneScript. Рассмотрите возможности настройки автотестов и реализуете их на практике. Продолжите тему автоматизации на примере внедрения программ CI/CD. Узнаете, возможно ли создать мобильное приложение на 1С. Продолжите изучение инструментов GitLab, Jenkins и других.
В этом модуле изучите методы анализа и визуализации данных.
Перейдете к изучению способов шифрования как внутри платформы 1С, так и при помощи внешних сервисов.
Узнаете, как настроить электронный документооборот.
Научитесь писать скрипты для 1С при помощи OneScript.
Рассмотрите возможности настройки автотестов и реализуете их на практике.
Продолжите тему автоматизации на примере внедрения программ CI/CD.
Узнаете, возможно ли создать мобильное приложение на 1С.
Продолжите изучение инструментов GitLab, Jenkins и других.
Проектная работа
В конце обучения вы создадите выпускной проект. Обсудите тему с преподавателем и начнете работу на проектом. Также вы посетите дополнительный вебинар по вопросам реализации финальной работы или по практическим работам. Подготовив свой проект, защитите его перед комиссией преподавателей. В завершении обучения подведете итоги и обозначите профессиональные цели.
В конце обучения вы создадите выпускной проект. Обсудите тему с преподавателем и начнете работу на проектом.
Также вы посетите дополнительный вебинар по вопросам реализации финальной работы или по практическим работам.
Подготовив свой проект, защитите его перед комиссией преподавателей.
В завершении обучения подведете итоги и обозначите профессиональные цели.